package com.yoga.common.bo;

import java.io.Serializable;
import java.util.Date;

/**
 * 类YogaUserBO.java的实现描述：
 * 
 * @Author hdx
 * @Date 2020年09月24日
 */
public class YogaUserBO implements Serializable{
    /**
     * id
     */
    private Long yogaUserId;
    /**
     * 登录账号，手机号
     */
    private String userNo;
    /**
     * 登录密码
     */
    private String userPasswd;
    /**
     * 真实姓名
     */
    private String userName;
    /**
     * 昵称
     */
    private String userNick;
    /**
     * 头像
     */
    private String userHeadImg;
    /**
     * 身份证号码
     */
    private String sfzNo;
    /**
     * 微信id
     */
    private String openId;
    /**
     * 微信昵称
     */
    private String openNick;
    /**
     * 会员生日
     */
    private Date userBirthday;
    /**
     * 0、正常，1、已删除
     */
    private Integer deleteMark;
    /**
     * 注册时间
     */
    private Date createTime;
    /**
     * 最后一次更新时间
     */
    private Date updateTime;
    /**
     * 约课次数
     */
    private Integer aboutClassNum;
    /**
     * 置顶状态：0、未置顶， 1、已置顶
     */
    private Integer topStatus;

    /**
     * 验证码
     */
    private String code;

    /**
     * 普通会员信息
     */
    private PlainVipBO plainVipBO;
    /**
     * 私教会员信息
     */
    private PrivateVipBO privateVipBO;

    public YogaUserBO() {
    }

    public Long getYogaUserId(){
        return yogaUserId;
    }

    public void setYogaUserId(Long yogaUserId){
        this.yogaUserId = yogaUserId;
    }
    public String getUserNo(){
        return userNo;
    }

    public void setUserNo(String userNo){
        this.userNo = userNo;
    }
    public String getUserPasswd(){
        return userPasswd;
    }

    public void setUserPasswd(String userPasswd){
        this.userPasswd = userPasswd;
    }
    public String getUserName(){
        return userName;
    }

    public void setUserName(String userName){
        this.userName = userName;
    }

    public String getUserHeadImg() {
        return userHeadImg;
    }

    public void setUserHeadImg(String userHeadImg) {
        this.userHeadImg = userHeadImg;
    }

    public String getSfzNo(){
        return sfzNo;
    }

    public void setSfzNo(String sfzNo){
        this.sfzNo = sfzNo;
    }
    public String getOpenId(){
        return openId;
    }

    public void setOpenId(String openId){
        this.openId = openId;
    }
    public String getOpenNick(){
        return openNick;
    }

    public void setOpenNick(String openNick){
        this.openNick = openNick;
    }
    public Date getUserBirthday(){
        return userBirthday;
    }

    public void setUserBirthday(Date userBirthday){
        this.userBirthday = userBirthday;
    }
    public Integer getDeleteMark(){
        return deleteMark;
    }

    public void setDeleteMark(Integer deleteMark){
        this.deleteMark = deleteMark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public PlainVipBO getPlainVipBO() {
        return plainVipBO;
    }

    public void setPlainVipBO(PlainVipBO plainVipBO) {
        this.plainVipBO = plainVipBO;
    }

    public PrivateVipBO getPrivateVipBO() {
        return privateVipBO;
    }

    public void setPrivateVipBO(PrivateVipBO privateVipBO) {
        this.privateVipBO = privateVipBO;
    }

    public String getUserNick() {
        return userNick;
    }

    public void setUserNick(String userNick) {
        this.userNick = userNick;
    }

    public Integer getAboutClassNum() {
        return aboutClassNum;
    }

    public void setAboutClassNum(Integer aboutClassNum) {
        this.aboutClassNum = aboutClassNum;
    }

    public Integer getTopStatus() {
        return topStatus;
    }

    public void setTopStatus(Integer topStatus) {
        this.topStatus = topStatus;
    }
}